enter image description here

InBox TicketIncidentRecurrence

Versão 6.2.2 Data de Criação 27/12/2018

Recursos

Este módulo verifica a existência de chamados que possuem o mesmo serviço, foram abertos pelo mesmo usuário e cria um chamado “Pai” para agrupar todos estes chamados após passar de X número de repetições.

Pré-requisitos

Framework

As seguintes versões de Framework OTRS são suportadas:

  • [6.0.x]

Módulos

Os seguintes módulos são requeridos:

  • InBox Core 6.11.7 ou superior

Sistema Operacional

Os seguintes sistemas operacionais são requeridos:

  • [Nenhum]

Software de Terceiros

Os seguintes softwares de terceiros são requeridos:

  • [Nenhum]

Instalação

bin/otrs.Console.pl Admin::Package::Install /path/to/InBox\ TicketIncidentRecurrence-6.2.2.opm

Configuração

Este módulo pode ser configurado via Configuração do Sistema na interface administrativa. As seguintes opções de configuração estão disponíveis:

TicketIncidentRecurrence::Ticket::Title

Configura o nome do chamado que será aberto.

Valor Padrão = “Novo problema descoberto”;

TicketIncidentRecurrence::Article::Title

Configura o nome do artigo que será criado.

Valor Padrão = “Novo problema descoberto”;

TicketIncidentRecurrence::Core::NewTicketNotification

Informações necessárias para a criação de novo chamado pai (o tipo e o título não devem ser utilizados aqui).

Valores padrão = {

Queue => “Lock”,

Lock => “unlock”,

Priority => “3”,

State => “new”,

OwnerID => 1,

UserID => 1

}

TicketIncidentRecurrence::Core::MasterSlave

Definir se o chamado pai será o MasterSlave dos chamados associados à ele.

enter image description here

TicketIncidentRecurrence::Core::RecurrenceForCustomerUserAndService

Configuração para filtrar por usuário-cliente e abrir chamado problema com usuário e serviço recorrente.

enter image description here

Uso

Ao instalar o módulo, será necessário criar um novo atendente genérico ou utilizar um já existente. Entrando nas opções do atendente genérico será necessário ir na aba “Execução baseada em Evento (Chamado Individual)” e escolher um tipo de disparador de evento, como demonstração será escolhido o tipo TicketCreate: enter image description here

Assim o módulo poderá ser executado toda vez que um chamado for criado. E depois atualizar a aba “Executar Módulo Personalizado”:

enter image description here

No qual deverá conter, por exemplo(as chaves não devem ser alteradas, apenas os valores):

  • Módulo: Kernel::System::GenericAgent::TicketIncidentRecurrence

  • Parâmetro Chave 1 = PeriodType; Valor do Parâmetro 1 = Days

  • Parâmetro Chave 2 = PeriodValue; Valor do Parâmetro 2 = 5

  • Parâmetro Chave 3 = TypeNameGA; Valor do Parâmetro 3 = Incidente (Este parâmetro é o unico não-obrigatório, em caso de não utilização, apenas não o adicione nem a chave, nem o valor no atendente genérico.)

  • Parâmetro Chave 4 = ServiceName; Valor do Parâmetro 4 = Teste de UST

  • Parâmetro Chave 5 = NumberToNotificate; Valor do Parâmetro 5 = 3

  • Parâmetro Chave 6 = ProblemType; Valor do Parâmetro 6 = Problema

Na Chave 1, os valores que poderão ser aceitos são:

  • (Hours,Days,Weeks,Months,Years);

Na Chave 2, será a quantidade dos valores escolhidos na Chave 1 (utilize números inteiros e reais).

Na Chave 3, o nome do Tipo que deseja estar no parâmetro de busca.

Na Chave 4, o nome do Serviço que deseja no parâmetro de busca (Sendo possível colocar mais de um serviço adicionando um “;” entre os nomes, por exemplo “Teste de UST;Backup”).

Na Chave 5, o número de vezes que o incidente pode ocorrer antes de o chamado e artigos serem criados.

Na Chave 6, qual será o tipo do chamado que será criado (ele precisa já estar criado em AdminTypes).

Também será necessário acessar a configuração TicketIncidentRecurrence::Core::NewTicketNotification e colocar as informações que o chamado pai deve conter (caso não seja configurado corretamente o chamado não será criado).

enter image description here

Após configurá-lo, toda a vez que o número de incidências atingir o valor que está na chave NumberToNotificate, será criado um chamado pai que irá receber os chamados que contém o mesmo incidente e serviços configurados nas chaves. enter image description here